embodied cost - Spanish English Dictionary